package cn.weiron.fun.sample.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * @author weiRon
 * @version 1.0
 * @date 2022/7/19 10:25
 * @description
 */
@Data
public class SignResultRequestDto {

    /**
     * 微信Id
     */
    private String wechatId;

    /**
     * 点位Id
     */
    @NotNull(message = "采样点id不能为空")
    private Integer samplePointId;

    /**
     * 地址
     */
    private String address;

    /**
     * 打卡类型 0 签到 1签退
     */
    private Integer type;

    /**
     * 人员类别 1采样人员 2登记人员 3其他人员
     */
    private Integer personType;

    /**
     * 微信昵称
     */
    private String wechatNickName;

    /**
     * 微信手机号
     */
    private String wechatPhone;


    /**
     * 经度
     */
    private BigDecimal longitude;

    /**
     * 纬度
     */
    private BigDecimal latitude;
}
